const fp = require('lodash/fp');
const cars = require('./question2');

/*
* 练习2: 使用fp.flowRight()、fp.prop()、fp.first()获取第一个car的name
* */

// 传递参数并且返回函数，使用箭头函数简写
// Point Free
let getFirstCarParam = param => fp.flowRight(fp.prop(param), fp.first);

let getFirstCarName = getFirstCarParam('name');

console.log(getFirstCarName(cars));


